Stuart Townsend


The League Of Extraordinary Gentlemen (2003)


Trapped (2002)


Will And Grace Season 7